hydroelectric generating set - Español Inglés Diccionario